package com.ruanyun.modular.admin.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 监测信息
 * </p>
 *
 * @author zs
 * @since 2021-04-19
 */
@TableName("t_monitoringinfo")
public class TMonitoringinfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 企业id
     */
    @TableField("company_id")
    private Integer companyId;

    /**
     * 排口
     */
    @TableField("drain")
    private String drain;

    /**
     * 检测日期
     */
    @TableField("detect_time")
    private Date detectTime;

    /**
     * 监测因子
     */
    @TableField("monitoring_factor")
    private String monitoringFactor;

    /**
     * 监测浓度
     */
    @TableField("monitor_concentration")
    private String monitorConcentration;

    /**
     * 排放速率
     */
    @TableField("emission_rate")
    private String emissionRate;

    /**
     * 污染物排放量
     */
    @TableField("pollutant_emissions")
    private String pollutantEmissions;

    /**
     * 监测报告
     */
    @TableField("monitoring_report")
    private String monitoringReport;

    /**
     * 排放量计算过程
     */
    @TableField("emission_calculation_process")
    private String emissionCalculationProcess;

    /**
     * 监测计划
     */
    @TableField("monitoring_plan")
    private String monitoringPlan;

    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;

    @TableField("del_flag")
    private Integer delFlag;

    @TableField("is_organization")
    private  Integer isOrganization;



    @TableField("is_inside")
    private  Integer isInside;


    public Integer getIsInside() {
        return isInside;
    }

    public void setIsInside(Integer isInside) {
        this.isInside = isInside;
    }




    public Integer getIsOrganization() {
        return isOrganization;
    }

    public void setIsOrganization(Integer isOrganization) {
        this.isOrganization = isOrganization;
    }



    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public String getDrain() {
        return drain;
    }

    public void setDrain(String drain) {
        this.drain = drain;
    }

    public Date getDetectTime() {
        return detectTime;
    }

    public void setDetectTime(Date detectTime) {
        this.detectTime = detectTime;
    }

    public String getMonitoringFactor() {
        return monitoringFactor;
    }

    public void setMonitoringFactor(String monitoringFactor) {
        this.monitoringFactor = monitoringFactor;
    }

    public String getMonitorConcentration() {
        return monitorConcentration;
    }

    public void setMonitorConcentration(String monitorConcentration) {
        this.monitorConcentration = monitorConcentration;
    }

    public String getEmissionRate() {
        return emissionRate;
    }

    public void setEmissionRate(String emissionRate) {
        this.emissionRate = emissionRate;
    }

    public String getPollutantEmissions() {
        return pollutantEmissions;
    }

    public void setPollutantEmissions(String pollutantEmissions) {
        this.pollutantEmissions = pollutantEmissions;
    }

    public String getMonitoringReport() {
        return monitoringReport;
    }

    public void setMonitoringReport(String monitoringReport) {
        this.monitoringReport = monitoringReport;
    }

    public String getEmissionCalculationProcess() {
        return emissionCalculationProcess;
    }

    public void setEmissionCalculationProcess(String emissionCalculationProcess) {
        this.emissionCalculationProcess = emissionCalculationProcess;
    }

    public String getMonitoringPlan() {
        return monitoringPlan;
    }

    public void setMonitoringPlan(String monitoringPlan) {
        this.monitoringPlan = monitoringPlan;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    @Override
    public String toString() {
        return "TMonitoringinfo{" +
        "id=" + id +
        ", companyId=" + companyId +
        ", drain=" + drain +
        ", detectTime=" + detectTime +
        ", monitoringFactor=" + monitoringFactor +
        ", monitorConcentration=" + monitorConcentration +
        ", emissionRate=" + emissionRate +
        ", pollutantEmissions=" + pollutantEmissions +
        ", monitoringReport=" + monitoringReport +
        ", emissionCalculationProcess=" + emissionCalculationProcess +
        ", monitoringPlan=" + monitoringPlan +
        ", createTime=" + createTime +
        ", delFlag=" + delFlag +
                ", isOrganization=" + isOrganization +
                ", isInside=" + isInside +



        "}";
    }
}
